/**
 * Colaborador.java
 * 
 * Projeto: SGA-LEDS
 * 
 * Rodrigo Soares Maia
 * IFES - Instituto Federal do Espírito Santo - Campus Serra
 */

package controleInterno.cdp;

import java.util.Calendar;
import javax.persistence.Entity;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import javax.persistence.Temporal;
import utilitario.utilitarioPessoa.cdp.Pessoa;

@Entity
public class Colaborador extends Pessoa
{
    private Calendar dataIngresso;
    private String observacoes;
    private ClassificacaoColaborador tipo;

    @Temporal(javax.persistence.TemporalType.TIMESTAMP)
    public Calendar getDataIngresso()
    {
        return dataIngresso;
    }

    public void setDataIngresso(Calendar dataIngresso)
    {
        this.dataIngresso = dataIngresso;
    }

    public String getObservacoes()
    {
        return observacoes;
    }

    public void setObservacoes(String observacoes)
    {
        this.observacoes = observacoes;
    }
    
    @Enumerated(EnumType.STRING)
    public ClassificacaoColaborador getTipo()
    {
        return tipo;
    }

    public void setTipo(ClassificacaoColaborador tipo)
    {
        this.tipo = tipo;
    }
    
    @Override
    public String toString() {
        return super.getNome();
    }
}
